[100分]ASP用JMAIL发送HTML网页

来源:百度知道 编辑:UC知道 时间:2024/05/12 00:28:05
我做ASP做的网站会员注册,要在注册完成的同时用JMAIL发送电子邮件,邮件内容为HTML网页(表格布局),发送的网页上要有注册的变量用户名,一般的我能发送成功,就是网页加变量用户名我不知道怎麽弄。问题解决之后再加50分!

一般的你能发送成功,就说明你的JMAIL 配置的是正确的,否则你发送不成功,

按照这个逻辑我继续和你说。

发送JMAIL 的时候,发送的内容主体,是一个字符串(你可以这么理解),
然后发送方式 是HTML 格式...

---------------------------以上没有错误吧?---------------

那我们继续说,假设:
dim mailbody
mailbody="<html><head>mymail</head>.....</html>"...
你可以在字符串里面,做一个替换,把你想显示用户名的地方替换成你想显示的内容就可以了。

如:mailbody="<html><head><%=username%></head>.....</html>"...
这样不就可以了嘛....

很简单, 不明白发邮件给我 sunce@foxmail.com

--------参考代码----------------
<%
username= rs("username") <----你在数据库中读出的
HTMLBODY= "<html> 上午好{username}同学</html>" <---邮件正文的HTML代码
HTMLBODY=replace(HTMLBODY,'{username}',username)
然后你直接:
msg.HTMLBody = HTMLBODY
就可以了。很简单
你去查一下替换函数 replace () 的用法就可以了。

回答完毕

%>

--------参考代码----------------